
#search {
    >div{
        width:500px;                
        margin:14vh auto 0;       
       
        .main{
            height:300px;
            background: #f6f7f9;
            border-radius: 3px;
            >div{
                padding:0 20px;
                .dateWarp{
                    margin-top: 10px;
                }
                .inputWarp{
                    margin-top:30px;
                    display: flex;
                    justify-content: space-between;
                    align-items: center;
                    .inputText{
                        width:100%;
                    }
                    .tag{
                        line-height: 22px;
                        color:#a9a9a9;
                    }
                }
                .iconfont{
                    cursor: pointer;
                    font-size: 18px;
                    color:#f65857;
                    display: inline-block;
                    padding:0 10px;
                    transform: translateY(10px);
                }
                .searchBtn{
                    margin:40px auto;
                    width:280px;
                    height:40px;
                    background: #f65859;
                    text-align: center;
                    line-height: 40px;
                    color:white;
                    border-radius: 20px;
                    cursor: pointer;
                }
            }
            .title{
                text-align: center;
                line-height: 48px;
                background: #392071;
                color:white;
                font-size: 16px;
            }
        }
    }   
}